Strong Storm Pounds New England Coast